package com.jhs.kjs.service.dao;

import java.util.List;
import java.util.Map;

import com.jhs.kjs.dto.AdminPointDTO;
import com.jhs.kjs.dto.MemberPagingDTO;
import com.jhs.kjs.dto.UserDTO;
import com.jhs.kjs.dto.UserViewDTO;

public interface IAdminMemberMapper {

	public List<UserDTO> getUserList(MemberPagingDTO param);

	public UserViewDTO getUserInfoByUserId(String userId);

	public List<AdminPointDTO> getBuyPoint(AdminPointDTO pagingDTO);

	public List<AdminPointDTO> getUsePoint(AdminPointDTO pagingDTO);

	public int getUseTotal(String userId);

	public int getBuyTotal(String userId);

	public void memberDeleteUser(String userId);

	public int getCountUserList(MemberPagingDTO param);
}
